Skip to content

Conversation

@yuvipanda
Copy link
Collaborator

Moves from 22.04 to 24.04

@yuvipanda yuvipanda requested review from manics and minrk February 20, 2025 22:57
@yuvipanda yuvipanda changed the title Bump base image used to latest LTS Bump base image to Ubuntu 24.04 LTS Feb 20, 2025
@yuvipanda
Copy link
Collaborator Author

@manics thoughts on rolling this into the release?

Copy link
Member

@manics manics left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sounds fine to me. Can you add a note to https://repo2docker.readthedocs.io/en/latest/howto/breaking_changes.html even if it's just to mention the same guide applies? Could you also post on https://discourse.jupyter.org/ so that anyone providing support for users knows there's a potential breaking change?

@weiji14
Copy link
Contributor

weiji14 commented Apr 8, 2025

Couple of comments:

  1. Do we need to handle Ubuntu 24.04 comes with existing non-root user #1346 somehow? E.g. by overriding the default 'ubuntu' user with 'jovyan'? Or is that for downstream repos to handle?
  2. There are still a few references to 'Jammy Jellyfish (22.04)' in the repo (e.g. from this search), might need to update them to 'Noble Numbat (24.04)'.

@yuvipanda
Copy link
Collaborator Author

Do we need to handle #1346 somehow?

This feels critical to test, as our new user jovyan may now have uid 1001 instead of the 1000 it used to, causing a lot of havoc in places.

@minrk
Copy link
Member

minrk commented Oct 22, 2025

From discussion: we are going to hold this one until after we can cut a release, then deal with it.

My inclination is to make sure we keep using id 1000 by clobbering the existing ubuntu user, rather than trying to figure out the consequences of changing the default uid.

@yuvipanda
Copy link
Collaborator Author

Clobber clobber clobber

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Backlog

Development

Successfully merging this pull request may close these issues.

4 participants